<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>vue插件</title>
</head>
<body>

<div id="test">
    <p v-my-directive="msg"></p>
</div>

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="vue-myPlugin.js"></script> <!--插件库的引入位置应该在vue的下面-->
<script>
    /*声明使用插件*/
    Vue.use(MyPlugin); /*内部会执行MyPlugin.install(Vue)*/

    /*调用自定义方法*/
    Vue.myGlobalMethod();

    const vm = new Vue({
        el:'#test',
        data:{

            msg:'I own you.'

        }
    });

    /*调用实例方法*/
    vm.$myMethod();
</script>
</body>
</html>